package hello;
import java.io.BufferedReader;
import java.io.File;
import java.io.FileInputStream;
import java.io.IOException;
import java.io.InputStreamReader;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.Statement;
import java.util.ArrayList;
import java.util.Collections;
class sample{
public static ArrayList<myPair> get_sorted(ArrayList<String> result1)
{
try{
Class.forName("com.mysql.jdbc.Driver");
Connection con=DriverManager.getConnection(
"jdbc:mysql://localhost:3306/PriorityDB","root","jiit@62");
Statement stmt=con.createStatement();
ArrayList <myPair> priority =
new ArrayList <myPair> ();
int x = 0;
for(Object ob : result1 )
{
try
{
String s = "SELECT * from maintable WHERE Path = '" + (String)ob + "'";
ResultSet rs = stmt.executeQuery(s);
while(rs.next())
{
String a = rs.getString("Path");
x = rs.getInt("Score");
priority.add(new myPair((String)ob, -1 * x));
}
x++;
}
catch(Exception e)
{
}
}
Collections.sort(priority, new myPair());
return priority;
}
catch(Exception e){
System.out.println(e);
return null;}
}
public static void main(String args[])throws IOException{
}
}